From 8123a6fe99e01e93b480f036dfee262139e33ae8 Mon Sep 17 00:00:00 2001 From: Fuwn Date: Sun, 28 Apr 2024 23:43:57 -0700 Subject: feat(badges): allow awc badges hiding --- src/routes/user/[user]/badges/+page.svelte | 68 +++++++++++++++--------------- 1 file changed, 35 insertions(+), 33 deletions(-) (limited to 'src/routes/user/[user]/badges') diff --git a/src/routes/user/[user]/badges/+page.svelte b/src/routes/user/[user]/badges/+page.svelte index caf2019d..2b7dd65f 100644 --- a/src/routes/user/[user]/badges/+page.svelte +++ b/src/routes/user/[user]/badges/+page.svelte @@ -520,42 +520,44 @@ !editMode}
- {#await awcPromise then badges} - {#await badges.clone().text() then text} - {@const parsedBadges = awcBadgesGrouped(text)} - - {#if parsedBadges.length > 0} - {#each parsedBadges as group} -
- - Anime Watching Club | - {group.group} - + {#if !preferences.hide_awc_badges} + {#await awcPromise then badges} + {#await badges.clone().text() then text} + {@const parsedBadges = awcBadgesGrouped(text)} + + {#if parsedBadges.length > 0} + {#each parsedBadges as group} +
+ + Anime Watching Club | + {group.group} + + +

+ +

+ {#each group.badges as badge, index} +
+ +
+ {/each} +
+

- -

- {#each group.badges as badge, index} -
- -
- {/each} -
-
- -

- {/each} - {/if} + {/each} + {/if} + {/await} {/await} - {/await} + {/if} {#if ungroupedBadges === null} -- cgit v1.2.3